clear land of grass and weeds - Turco Inglés Diccionario